5
225 85
131 165
0 134
26 26
94 0
15
48 79 3792
33 36 1188
64 76 4864
67 19 1273
34 78 2652
55 110 6050
98 73 7154
29 30 870
112 100 11200
77 28 2156
37 77 2849
110 111 12210
46 68 3128
87 24 2088
106 97 10282
1
43 43
65 43
65 65
43 65
